Flower Bud — definition

1. flower bud (Noun)

1 definition

flower bud (Noun) — A bud from which only a flower or flowers develop.

1 type of
bud
1 type
clove
2 parts
aestivation estivation